Skip to content

Remove circular dependencies#1519

Merged
emmatown merged 1 commit intomainfrom
remove-circular-deps
Mar 23, 2026
Merged

Remove circular dependencies#1519
emmatown merged 1 commit intomainfrom
remove-circular-deps

Conversation

@emmatown
Copy link
Copy Markdown
Member

Fixes #1501

I'm unable to reproduce the currently published version of Keystatic failing with Turbopack but this is a good change regardless.

(There are some circular dependencies still in @keystatic/core which are difficult to untangle but are likely less of a problem than the direct self-import that was being generated in the build output of @keystar/ui)

@emmatown emmatown requested a review from jossmac as a code owner March 23, 2026 05:29
@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Mar 23, 2026

🦋 Changeset detected

Latest commit: 9b8691e

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 14 packages
Name Type
@keystatic/core Patch
@keystar/ui Patch
@keystar/docs Patch
@example/astro-content Patch
@example/astro Patch
@example/localization Patch
@example/next-app Patch
@example/next-block-builder Patch
@example/next-pages Patch
@keystatic/remix-test-app Patch
keystatic-docs Patch
@keystatic/templates-astro Patch
@keystatic/templates-nextjs Patch
@keystatic/templates-remix Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@emmatown emmatown force-pushed the remove-circular-deps branch from 1997204 to 8059a11 Compare March 23, 2026 05:29
@emmatown emmatown force-pushed the remove-circular-deps branch from 8059a11 to 9b8691e Compare March 23, 2026 05:32
@emmatown emmatown merged commit fe3dc55 into main Mar 23, 2026
9 checks passed
@emmatown emmatown deleted the remove-circular-deps branch March 23, 2026 05:35
@github-actions github-actions bot mentioned this pull request Mar 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug Report: @keystar/ui dist/keystar-ui-layout.js self-import may cause useGridStyleProps is not a function with Next 16 Turbopack

1 participant